heat and light produced by solar reverberation - Alemán Inglés Diccionario